referrerpolicy=no-referrer-when-downgrade
pub trait TryState<BlockNumber> {
    // Required method
    fn try_state(_: BlockNumber, _: Select) -> Result<(), DispatchError>;
}
Expand description

Execute some checks to ensure the internal state of a pallet is consistent.

Usually, these checks should check all of the invariants that are expected to be held on all of the storage items of your pallet.

This hook should not alter any storage.

Required Methods§

Source

fn try_state(_: BlockNumber, _: Select) -> Result<(), DispatchError>

Execute the state checks.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<BlockNumber> TryState<BlockNumber> for ()
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0> TryState<BlockNumber> for (TupleElement0,)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1> TryState<BlockNumber> for (TupleElement0, TupleElement1)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess, TupleElement117: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess, TupleElement117: TryState<BlockNumber> + PalletInfoAccess, TupleElement118: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess, TupleElement117: TryState<BlockNumber> + PalletInfoAccess, TupleElement118: TryState<BlockNumber> + PalletInfoAccess, TupleElement119: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess, TupleElement117: TryState<BlockNumber> + PalletInfoAccess, TupleElement118: TryState<BlockNumber> + PalletInfoAccess, TupleElement119: TryState<BlockNumber> + PalletInfoAccess, TupleElement120: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess, TupleElement117: TryState<BlockNumber> + PalletInfoAccess, TupleElement118: TryState<BlockNumber> + PalletInfoAccess, TupleElement119: TryState<BlockNumber> + PalletInfoAccess, TupleElement120: TryState<BlockNumber> + PalletInfoAccess, TupleElement121: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess, TupleElement117: TryState<BlockNumber> + PalletInfoAccess, TupleElement118: TryState<BlockNumber> + PalletInfoAccess, TupleElement119: TryState<BlockNumber> + PalletInfoAccess, TupleElement120: TryState<BlockNumber> + PalletInfoAccess, TupleElement121: TryState<BlockNumber> + PalletInfoAccess, TupleElement122: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess, TupleElement117: TryState<BlockNumber> + PalletInfoAccess, TupleElement118: TryState<BlockNumber> + PalletInfoAccess, TupleElement119: TryState<BlockNumber> + PalletInfoAccess, TupleElement120: TryState<BlockNumber> + PalletInfoAccess, TupleElement121: TryState<BlockNumber> + PalletInfoAccess, TupleElement122: TryState<BlockNumber> + PalletInfoAccess, TupleElement123: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess, TupleElement117: TryState<BlockNumber> + PalletInfoAccess, TupleElement118: TryState<BlockNumber> + PalletInfoAccess, TupleElement119: TryState<BlockNumber> + PalletInfoAccess, TupleElement120: TryState<BlockNumber> + PalletInfoAccess, TupleElement121: TryState<BlockNumber> + PalletInfoAccess, TupleElement122: TryState<BlockNumber> + PalletInfoAccess, TupleElement123: TryState<BlockNumber> + PalletInfoAccess, TupleElement124: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess, TupleElement117: TryState<BlockNumber> + PalletInfoAccess, TupleElement118: TryState<BlockNumber> + PalletInfoAccess, TupleElement119: TryState<BlockNumber> + PalletInfoAccess, TupleElement120: TryState<BlockNumber> + PalletInfoAccess, TupleElement121: TryState<BlockNumber> + PalletInfoAccess, TupleElement122: TryState<BlockNumber> + PalletInfoAccess, TupleElement123: TryState<BlockNumber> + PalletInfoAccess, TupleElement124: TryState<BlockNumber> + PalletInfoAccess, TupleElement125: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125, TupleElement126> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125, TupleElement126)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess, TupleElement117: TryState<BlockNumber> + PalletInfoAccess, TupleElement118: TryState<BlockNumber> + PalletInfoAccess, TupleElement119: TryState<BlockNumber> + PalletInfoAccess, TupleElement120: TryState<BlockNumber> + PalletInfoAccess, TupleElement121: TryState<BlockNumber> + PalletInfoAccess, TupleElement122: TryState<BlockNumber> + PalletInfoAccess, TupleElement123: TryState<BlockNumber> + PalletInfoAccess, TupleElement124: TryState<BlockNumber> + PalletInfoAccess, TupleElement125: TryState<BlockNumber> + PalletInfoAccess, TupleElement126: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Source§

impl<BlockNumber, TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125, TupleElement126, TupleElement127> TryState<BlockNumber> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31, TupleElement32, TupleElement33, TupleElement34, TupleElement35, TupleElement36, TupleElement37, TupleElement38, TupleElement39, TupleElement40, TupleElement41, TupleElement42, TupleElement43, TupleElement44, TupleElement45, TupleElement46, TupleElement47, TupleElement48, TupleElement49, TupleElement50, TupleElement51, TupleElement52, TupleElement53, TupleElement54, TupleElement55, TupleElement56, TupleElement57, TupleElement58, TupleElement59, TupleElement60, TupleElement61, TupleElement62, TupleElement63, TupleElement64, TupleElement65, TupleElement66, TupleElement67, TupleElement68, TupleElement69, TupleElement70, TupleElement71, TupleElement72, TupleElement73, TupleElement74, TupleElement75, TupleElement76, TupleElement77, TupleElement78, TupleElement79, TupleElement80, TupleElement81, TupleElement82, TupleElement83, TupleElement84, TupleElement85, TupleElement86, TupleElement87, TupleElement88, TupleElement89, TupleElement90, TupleElement91, TupleElement92, TupleElement93, TupleElement94, TupleElement95, TupleElement96, TupleElement97, TupleElement98, TupleElement99, TupleElement100, TupleElement101, TupleElement102, TupleElement103, TupleElement104, TupleElement105, TupleElement106, TupleElement107, TupleElement108, TupleElement109, TupleElement110, TupleElement111, TupleElement112, TupleElement113, TupleElement114, TupleElement115, TupleElement116, TupleElement117, TupleElement118, TupleElement119, TupleElement120, TupleElement121, TupleElement122, TupleElement123, TupleElement124, TupleElement125, TupleElement126, TupleElement127)
where BlockNumber: Clone + Debug + AtLeast32BitUnsigned, TupleElement0: TryState<BlockNumber> + PalletInfoAccess, TupleElement1: TryState<BlockNumber> + PalletInfoAccess, TupleElement2: TryState<BlockNumber> + PalletInfoAccess, TupleElement3: TryState<BlockNumber> + PalletInfoAccess, TupleElement4: TryState<BlockNumber> + PalletInfoAccess, TupleElement5: TryState<BlockNumber> + PalletInfoAccess, TupleElement6: TryState<BlockNumber> + PalletInfoAccess, TupleElement7: TryState<BlockNumber> + PalletInfoAccess, TupleElement8: TryState<BlockNumber> + PalletInfoAccess, TupleElement9: TryState<BlockNumber> + PalletInfoAccess, TupleElement10: TryState<BlockNumber> + PalletInfoAccess, TupleElement11: TryState<BlockNumber> + PalletInfoAccess, TupleElement12: TryState<BlockNumber> + PalletInfoAccess, TupleElement13: TryState<BlockNumber> + PalletInfoAccess, TupleElement14: TryState<BlockNumber> + PalletInfoAccess, TupleElement15: TryState<BlockNumber> + PalletInfoAccess, TupleElement16: TryState<BlockNumber> + PalletInfoAccess, TupleElement17: TryState<BlockNumber> + PalletInfoAccess, TupleElement18: TryState<BlockNumber> + PalletInfoAccess, TupleElement19: TryState<BlockNumber> + PalletInfoAccess, TupleElement20: TryState<BlockNumber> + PalletInfoAccess, TupleElement21: TryState<BlockNumber> + PalletInfoAccess, TupleElement22: TryState<BlockNumber> + PalletInfoAccess, TupleElement23: TryState<BlockNumber> + PalletInfoAccess, TupleElement24: TryState<BlockNumber> + PalletInfoAccess, TupleElement25: TryState<BlockNumber> + PalletInfoAccess, TupleElement26: TryState<BlockNumber> + PalletInfoAccess, TupleElement27: TryState<BlockNumber> + PalletInfoAccess, TupleElement28: TryState<BlockNumber> + PalletInfoAccess, TupleElement29: TryState<BlockNumber> + PalletInfoAccess, TupleElement30: TryState<BlockNumber> + PalletInfoAccess, TupleElement31: TryState<BlockNumber> + PalletInfoAccess, TupleElement32: TryState<BlockNumber> + PalletInfoAccess, TupleElement33: TryState<BlockNumber> + PalletInfoAccess, TupleElement34: TryState<BlockNumber> + PalletInfoAccess, TupleElement35: TryState<BlockNumber> + PalletInfoAccess, TupleElement36: TryState<BlockNumber> + PalletInfoAccess, TupleElement37: TryState<BlockNumber> + PalletInfoAccess, TupleElement38: TryState<BlockNumber> + PalletInfoAccess, TupleElement39: TryState<BlockNumber> + PalletInfoAccess, TupleElement40: TryState<BlockNumber> + PalletInfoAccess, TupleElement41: TryState<BlockNumber> + PalletInfoAccess, TupleElement42: TryState<BlockNumber> + PalletInfoAccess, TupleElement43: TryState<BlockNumber> + PalletInfoAccess, TupleElement44: TryState<BlockNumber> + PalletInfoAccess, TupleElement45: TryState<BlockNumber> + PalletInfoAccess, TupleElement46: TryState<BlockNumber> + PalletInfoAccess, TupleElement47: TryState<BlockNumber> + PalletInfoAccess, TupleElement48: TryState<BlockNumber> + PalletInfoAccess, TupleElement49: TryState<BlockNumber> + PalletInfoAccess, TupleElement50: TryState<BlockNumber> + PalletInfoAccess, TupleElement51: TryState<BlockNumber> + PalletInfoAccess, TupleElement52: TryState<BlockNumber> + PalletInfoAccess, TupleElement53: TryState<BlockNumber> + PalletInfoAccess, TupleElement54: TryState<BlockNumber> + PalletInfoAccess, TupleElement55: TryState<BlockNumber> + PalletInfoAccess, TupleElement56: TryState<BlockNumber> + PalletInfoAccess, TupleElement57: TryState<BlockNumber> + PalletInfoAccess, TupleElement58: TryState<BlockNumber> + PalletInfoAccess, TupleElement59: TryState<BlockNumber> + PalletInfoAccess, TupleElement60: TryState<BlockNumber> + PalletInfoAccess, TupleElement61: TryState<BlockNumber> + PalletInfoAccess, TupleElement62: TryState<BlockNumber> + PalletInfoAccess, TupleElement63: TryState<BlockNumber> + PalletInfoAccess, TupleElement64: TryState<BlockNumber> + PalletInfoAccess, TupleElement65: TryState<BlockNumber> + PalletInfoAccess, TupleElement66: TryState<BlockNumber> + PalletInfoAccess, TupleElement67: TryState<BlockNumber> + PalletInfoAccess, TupleElement68: TryState<BlockNumber> + PalletInfoAccess, TupleElement69: TryState<BlockNumber> + PalletInfoAccess, TupleElement70: TryState<BlockNumber> + PalletInfoAccess, TupleElement71: TryState<BlockNumber> + PalletInfoAccess, TupleElement72: TryState<BlockNumber> + PalletInfoAccess, TupleElement73: TryState<BlockNumber> + PalletInfoAccess, TupleElement74: TryState<BlockNumber> + PalletInfoAccess, TupleElement75: TryState<BlockNumber> + PalletInfoAccess, TupleElement76: TryState<BlockNumber> + PalletInfoAccess, TupleElement77: TryState<BlockNumber> + PalletInfoAccess, TupleElement78: TryState<BlockNumber> + PalletInfoAccess, TupleElement79: TryState<BlockNumber> + PalletInfoAccess, TupleElement80: TryState<BlockNumber> + PalletInfoAccess, TupleElement81: TryState<BlockNumber> + PalletInfoAccess, TupleElement82: TryState<BlockNumber> + PalletInfoAccess, TupleElement83: TryState<BlockNumber> + PalletInfoAccess, TupleElement84: TryState<BlockNumber> + PalletInfoAccess, TupleElement85: TryState<BlockNumber> + PalletInfoAccess, TupleElement86: TryState<BlockNumber> + PalletInfoAccess, TupleElement87: TryState<BlockNumber> + PalletInfoAccess, TupleElement88: TryState<BlockNumber> + PalletInfoAccess, TupleElement89: TryState<BlockNumber> + PalletInfoAccess, TupleElement90: TryState<BlockNumber> + PalletInfoAccess, TupleElement91: TryState<BlockNumber> + PalletInfoAccess, TupleElement92: TryState<BlockNumber> + PalletInfoAccess, TupleElement93: TryState<BlockNumber> + PalletInfoAccess, TupleElement94: TryState<BlockNumber> + PalletInfoAccess, TupleElement95: TryState<BlockNumber> + PalletInfoAccess, TupleElement96: TryState<BlockNumber> + PalletInfoAccess, TupleElement97: TryState<BlockNumber> + PalletInfoAccess, TupleElement98: TryState<BlockNumber> + PalletInfoAccess, TupleElement99: TryState<BlockNumber> + PalletInfoAccess, TupleElement100: TryState<BlockNumber> + PalletInfoAccess, TupleElement101: TryState<BlockNumber> + PalletInfoAccess, TupleElement102: TryState<BlockNumber> + PalletInfoAccess, TupleElement103: TryState<BlockNumber> + PalletInfoAccess, TupleElement104: TryState<BlockNumber> + PalletInfoAccess, TupleElement105: TryState<BlockNumber> + PalletInfoAccess, TupleElement106: TryState<BlockNumber> + PalletInfoAccess, TupleElement107: TryState<BlockNumber> + PalletInfoAccess, TupleElement108: TryState<BlockNumber> + PalletInfoAccess, TupleElement109: TryState<BlockNumber> + PalletInfoAccess, TupleElement110: TryState<BlockNumber> + PalletInfoAccess, TupleElement111: TryState<BlockNumber> + PalletInfoAccess, TupleElement112: TryState<BlockNumber> + PalletInfoAccess, TupleElement113: TryState<BlockNumber> + PalletInfoAccess, TupleElement114: TryState<BlockNumber> + PalletInfoAccess, TupleElement115: TryState<BlockNumber> + PalletInfoAccess, TupleElement116: TryState<BlockNumber> + PalletInfoAccess, TupleElement117: TryState<BlockNumber> + PalletInfoAccess, TupleElement118: TryState<BlockNumber> + PalletInfoAccess, TupleElement119: TryState<BlockNumber> + PalletInfoAccess, TupleElement120: TryState<BlockNumber> + PalletInfoAccess, TupleElement121: TryState<BlockNumber> + PalletInfoAccess, TupleElement122: TryState<BlockNumber> + PalletInfoAccess, TupleElement123: TryState<BlockNumber> + PalletInfoAccess, TupleElement124: TryState<BlockNumber> + PalletInfoAccess, TupleElement125: TryState<BlockNumber> + PalletInfoAccess, TupleElement126: TryState<BlockNumber> + PalletInfoAccess, TupleElement127: TryState<BlockNumber> + PalletInfoAccess,

Source§

fn try_state(n: BlockNumber, targets: Select) -> Result<(), DispatchError>

Implementors§

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::cumulus_pallet_aura_ext::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::cumulus_pallet_dmp_queue::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::cumulus_pallet_parachain_system::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::cumulus_pallet_solo_to_para::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::cumulus_pallet_weight_reclaim::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::cumulus_pallet_xcm::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::cumulus_pallet_xcmp_queue::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::cumulus_ping::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::emulated_integration_tests_common::impls::hrmp::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::emulated_integration_tests_common::impls::pallet_xcm::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::emulated_integration_tests_common::macros::pallet_asset_conversion::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::emulated_integration_tests_common::macros::pallet_whitelist::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::emulated_integration_tests_common::macros::Dmp<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::emulated_integration_tests_common::xcm_emulator::pallet_aura::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::emulated_integration_tests_common::xcm_emulator::MessageQueuePallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::emulated_integration_tests_common::xcm_simulator::mock_message_queue::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::frame_benchmarking_pallet_pov::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::frame_system::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_asset_conversion_ops::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_asset_conversion_tx_payment::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_asset_rate::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_asset_rewards::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_asset_tx_payment::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_atomic_swap::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_authority_discovery::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_authorship::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_babe::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_beefy::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_beefy_mmr::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_broker::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_child_bounties::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_collator_selection::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_contracts::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_contracts_mock_network::mocks::msg_queue::pallet::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_delegated_staking::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_democracy::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_dev_mode::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_dummy_dim::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_election_provider_multi_block::signed::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_election_provider_multi_block::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_election_provider_multi_block::unsigned::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_election_provider_multi_block::verifier::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_election_provider_multi_phase::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_elections_phragmen::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_fast_unstake::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_glutton::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_grandpa::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_identity::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_im_online::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_indices::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_insecure_randomness_collective_flip::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_lottery::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_meta_tx::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_migrations::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_mixnet::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_multisig::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_nft_fractionalization::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_nis::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_node_authorization::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_nomination_pools::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_offences::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_origin_restriction::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_parameters::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_people::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_preimage::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_proxy::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_recovery::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_remark::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_revive::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_root_offences::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_root_testing::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_safe_mode::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_scheduler::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_session::historical::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_session::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_skip_feeless_payment::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_staking::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_staking_async::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_staking_async_ah_client::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_staking_async_rc_client::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_state_trie_migration::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_statement::Pallet<T>
where T: Config, <T as Config>::AccountId: From<[u8; 32]>, [u8; 32]: From<<T as Config>::AccountId> + From<<T as Config>::Hash>, <T as Config>::RuntimeEvent: From<Event<T>> + TryInto<Event<T>>,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_sudo::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_timestamp::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_transaction_payment::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_transaction_storage::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_tx_pause::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_utility::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_verify_signature::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_vesting::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_cli::service::rococo_runtime::governance::pallet_custom_origins::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_cli::service::westend_runtime::governance::pallet_custom_origins::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_common::assigned_slots::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_common::auctions::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_common::claims::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_common::crowdloan::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_common::identity_migrator::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_common::paras_registrar::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_common::paras_sudo_wrapper::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_common::purchase::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_common::slots::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::assigner_coretime::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::configuration::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::coretime::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::disputes::slashing::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::disputes::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::inclusion::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::initializer::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::on_demand::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::origin::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::paras::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::paras_inherent::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::scheduler::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::session_info::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::polkadot_runtime_parachains::shared::Pallet<T>
where T: Config,

Source§

impl<T> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::staging_parachain_info::Pallet<T>
where T: Config,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::emulated_integration_tests_common::impls::pallet_assets::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::emulated_integration_tests_common::macros::pallet_balances::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_alliance::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_assets_freezer::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_assets_holder::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_bags_list::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_bounties::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_bridge_grandpa::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_bridge_messages::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_bridge_parachains::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_bridge_relayers::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_collective::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_collective_content::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_conviction_voting::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_core_fellowship::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_derivatives::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_membership::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_mmr::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_multi_asset_bounties::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_nfts::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_oracle::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_paged_list::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_ranked_collective::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_referenda::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_salary::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_scored_pool::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_society::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_tips::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_treasury::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_uniques::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_xcm_benchmarks::fungible::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_xcm_benchmarks::generic::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_xcm_bridge_hub::Pallet<T, I>
where T: Config<I>, I: 'static,

Source§

impl<T, I> TryState<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number> for yet_another_parachain_runtime::pallet_xcm_bridge_hub_router::Pallet<T, I>
where T: Config<I>, I: 'static,